take up comprehensively - Turkish English Dictionary